APITypes.h File Reference


Classes

struct  TVertex3D
struct  TFacet3D
struct  TPatch3D
struct  LightTraceElement
struct  CollisionInfo

Defines

#define kTicksToFile   100
 this constant is used to store keyframe in a more compact ways in files
#define kTicksPerSecond   (1800*kTicksToFile)
#define kInvalidTime   -3
#define kMaxTime   0x7fffffff

Typedefs

typedef void(* EnumPatchesCallback )(TPatch3D *patch, void *privData)
typedef uint32 TDataKey
typedef int32 MicroTick

Enumerations

enum  { eNoFlags = 0, eExclude3DShaders = 1, eSwapV = 2, eInvalidFlag = 0xFFFFFFFF }
enum  EFrameType { kPreviousFrame, kCurrentFrame, kNextFrame }

Define Documentation

#define kInvalidTime   -3
 

#define kMaxTime   0x7fffffff
 

#define kTicksPerSecond   (1800*kTicksToFile)
 

#define kTicksToFile   100
 

this constant is used to store keyframe in a more compact ways in files


Typedef Documentation

typedef void(* EnumPatchesCallback)(TPatch3D *patch, void *privData)
 

typedef int32 MicroTick
 

typedef uint32 TDataKey
 


Enumeration Type Documentation

anonymous enum
 

Constants

Enumerator:
eNoFlags 
eExclude3DShaders 
eSwapV 
eInvalidFlag 

enum EFrameType
 

Enumerator:
kPreviousFrame 
kCurrentFrame 
kNextFrame 


Generated on Wed Dec 7 14:27:27 2005 for Carrara SDK Doc by  doxygen 1.4.5